technical assistance advisor - Español Inglés Diccionario